---
title: Overview
hide_title: false
sidebar_position: 1
---

Here you will find a quick view of available ready-to-use integration capabilities and all our supported integrations and models for every LLM provider supported on LangChain4j so far.

We are making a great effort to have most of the functions enabled according to the progress and updates of the LLM providers and java features.

## Capabilities
1. **Native image:** You can use this LLM integration for AOT compilation using GraalVM CE or GraalVM Oracle for [native image](https://www.graalvm.org/latest/reference-manual/native-image/) generation.
2. **Sync Completion:** Supports the implementation of `text-completion` and `chat-completion` models in a synchronous way. This is the most common usage.
3. **Streaming Completion:** Supports `streaming` the model response back for `text-completion` or `chat-completion` models, handling each event in `StreamingResponseHandler<AiMessage>` class. View examples [here](/tutorials/response-streaming)
4. **Embeddings:** Supports the implementation of `text-embedding` models. Embeddings make it easy to add custom data without fine-tuning. Generally used with [RAG](/tutorials/rag) (Retrieval-Augmented Generation) and [Embedding Stores](/category/embedding-stores).
5. **Image Generation:** Supports the implementation of `text-to-image` models to create realistic and coherent images from scratch. View examples [here](/tutorials/image-models)
6. **Scoring:** Understands the implementation of scoring models to improve created models by re-organizing their results based on certain parameters.
7. **Function Calling:** Supports the implementation of `function-calling` models to call a function as a `Tool`. View examples [here](/tutorials/tools)

:::note
of course some LLM providers offer large multimodal model (accepting text or image inputs) and it would cover more than one capability.
:::

## Supported LLM Integrations
| Provider                            | [Native Image](/category/code-execution-engines)  | [Sync Completion](/category/language-models) | [Streaming Completion](/tutorials/response-streaming) | [Embedding](/category/embedding-models) | [Image Generation](/category/image-models) | [Scoring](https://docs.langchain4j.dev/category/scoring-models) | [Function Calling](/tutorials/tools)
|--------------------------------------------| ------------- |---------------------------------------------------------------------| ----------- | ------ |-------------------------------| ------ |--------------------------------------------------------------------------------------------|
| [OpenAI](/integrations/language-models/open-ai)                         |  | ✅ | ✅ | ✅ | ✅ | | ✅ |
| [Azure OpenAI](/integrations/language-models/azure-open-ai)             |  | ✅ | ✅ | ✅ | ✅ | | ✅ |
| [Hugging Face](/integrations/language-models/hugging-face)              |  | ✅ | | ✅ |  | | |  |
| [Amazon Bedrock](/integrations/language-models/amazon-bedrock)         |  | ✅  | |✅ | ✅ | | |
| [Google Vertex AI Gemini](/integrations/language-models/google-gemini) |  | ✅ | ✅ | | ✅ | | ✅ |
| [Google Vertex AI](/integrations/language-models/google-palm)          | ✅ | ✅ | | ✅ | ✅ | | |
| [Mistral AI](/integrations/language-models/mistral-ai)                  |  | ✅ | ✅ | ✅ |  | |✅ |
| [DashScope](/integrations/language-models/dashscope)                   |  | ✅ | ✅ |✅ |  | | |
| [LocalAI](/integrations/language-models/local-ai)                       |  | ✅ | ✅ | ✅ |  | | ✅ |
| [Ollama](/integrations/language-models/ollama)                         |  | ✅ | ✅ | ✅ |  | | |
| Cohere                                                              |  | | | |  | ✅| |
| [Qianfan](/integrations/language-models/qianfan)                       |  | ✅ | ✅ | ✅ |  | |✅ |
| [ChatGLM](/integrations/language-models/chatglm)                       |  | ✅ | | |  | |
| Nomic                                                                |  | | |✅ |  | | |
| [Anthropic](/integrations/language-models/anthropic)                   |  |✅ | | |  | | ✅ |
| [Zhipu AI](/integrations/language-models/zhipu-ai)                      |  |✅| ✅| ✅|  | |✅ |


